resounding victory

Translations
victoire retentissante